self-regulating devices - Deutsch Englisch Wörterbuch